blocking immunity - French English Dictionary